Dateien und Media Files
Um Dateien in Actions zu verwenden lege sie unter files
im games
ordner des adaptor:ex Daten verzeichnis ab.
Wo du das Daten Verzeichis findest, ist von deinem adaptor:ex setup abhängig.
Wenn du adaptor:ex mit den Standarteinstellungen installiert hast, wurde dort, wo du die Anwendung ausführst ein neuer Ordner data
erstellt. Um Dateien in deinem Game zu verwenden, kopiere oder verschiebe sie nach data/games/<game name>/files
.
Um etwa deinem Game "Playground" eine Audiodatei "ambient_starlight.wav" hinzuzufügen lege sie im entsprechenden files
Ordner ab.
data
├── games
| ├── Playground
│ | ├── files
│ | | ├── ambient_starlight.wav
│ | ├── functions
├── log
├── nedb
├── config.json
Du kannst auch weitere Unterordner zu files
hinzufügen um die Dateien zu sortieren.
Um eine Datei in einer Action zu verwenden wähle sie im entsprechenden Formular Feld mit Select File
aus dem Dropdown aus
oder verwende Drop File
um sie aus der TOOLBAR zu kopieren.
Im adaptor:ex Editor in der TOOLBAR unter Media
sind alle Dateien aufgelistet. Ziehe die Datei, die du in einer Action verwenden willst in das entsprechende Formularfeld.
Wie du siehst, wird jeweils lediglich der Dateipfad angegeben und die action sucht die Datei entsprechend. Du kannst die Dateien also auch per Hand adressieren.
Ausgangspunkt für den relativen Dateipfad ist der files
Ordner des jeweiligen Games. Du kannst aber auch jeden absoluten Pfad verwenden, der auf eine Datei in dem Dateisystem verweist auf dem der adaptor:ex Server läuft.
Manche actions können auch Dateien über hyperlinks, also mit einer URL, aus dem Internet laden. Solche Dateiverweise müssen mit http
oder https
beginnen. Also zum Beispiel: https://machinacommons.world/img/logo-quer-700px.png
Kopiere die URL in das entsprechende Formularfeld der Action.